$(function() {
	admin.area.init();
});
Namespace('admin.area',{
	init:function() {
		admin.area.loadProvinceList();
		easyui.util.initDatagrid('#datagrid',{
			onDblClickRow:function() {
				//admin.area.update();
			}
		});
	},
	loadProvinceList:function(){
		var data = {}
		$.post(contextPath+'/sys/area/queryProvinceList',data,function(data) {
			if(data.code==1) {
				var values=[];
				values.push("<option value=''>--请选择--</option>");
				var list=data.map['list'];
				for(var i=0;i<list.length;i++){
					var vo=list[i];
					values.push("<option value="+vo.id+">"+vo.nameAll+"</option>");
				}
				if($("#provinceId").length>0){
					$("#provinceId").html(values.join(""));
				}
				if(list.length>0){
					admin.area.changeProvince();
				}
			}
		});
	},
    changeProvince:function(){
		var data = {provinceId:$("#provinceId").val()}
		$.post(contextPath+'/sys/area/getCityList',data,function(data) {
			if(data.code==1) {
				var values=[];
				values.push("<option value=''>--请选择--</option>");
				var list=data.map['list'];
				for(var i=0;i<list.length;i++){
					var vo=list[i];
					values.push("<option value="+vo.id+">"+vo.nameAll+"</option>");
				}
				if($("#cityId").length>0){
					$("#cityId").html(values.join(""));
				}
				if(list.length>0){
					admin.area.changeCity();
				}
			}
		});
	},
	changeCity:function(){
		var data = {cityId:$("#cityId").val()}
		$.post(contextPath+'/sys/area/getAreaList',data,function(data) {
			if(data.code==1) {
				var values=[];
				values.push("<option value=''>--请选择--</option>");
				var list=data.map['list'];
				for(var i=0;i<list.length;i++){
					var vo=list[i];
					values.push("<option value="+vo.id+">"+vo.nameAll+"</option>");
				}
				
				if($("#areaId").length>0){
					$("#areaId").html(values.join(""));
				}
				if(list.length>0){
					admin.area.changeArea();
				}
			}
		});
	},
	changeArea:function(){
		var data = {districtId:$("#areaId").val()}
		$.post(contextPath+'/community/base/getListByArea',data,function(data) {
			if(data.code==1) {
				var values=[];
				values.push("<option value=''>--请选择--</option>");
				var list=data.map['list'];
				for(var i=0;i<list.length;i++){
					var vo=list[i];
					values.push("<option value="+vo.id+">"+vo.name+"</option>");
				}
				if($("#communityId").length>0){
					$("#communityId").html(values.join(""));
				}
			}
		});
	}
});